<!-- Adapted from sbt-paradox-material-theme version 0.6.0 -->
<!-- https://github.com/sbt/sbt-paradox-material-theme/blob/2d57fe0567ea9fe7e8de14faef4fa777841d505a/theme/src/main/assets/page.st -->
<!DOCTYPE html>
<html lang="en" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="description" content="pekko-site">
<meta name="generator" content="Paradox, paradox-material-theme=0.7.0, mkdocs-material=3.0.3">

<meta name="lang:clipboard.copy" content="Copy to clipboard">
<meta name="lang:clipboard.copied" content="Copied to clipboard">
<meta name="lang:search.language" content="">
<meta name="lang:search.pipeline.stopwords" content="true">
<meta name="lang:search.pipeline.trimmer" content="true">
<meta name="lang:search.result.none" content="No matching documents">
<meta name="lang:search.result.one" content="1 matching document">
<meta name="lang:search.result.other" content="# matching documents">
<meta name="lang:search.tokenizer" content="[\s\-]+">


<meta name="description" content="pekko-site">
<link rel="shortcut icon" href="https://pekko.apache.org/assets/images/pekko_favicon.png">
<title>How to Contribute · Apache Pekko™</title>
<link rel="stylesheet" href="https://pekko.apache.org/assets/stylesheets/application.451f80e5.css">
<link rel="stylesheet" href="https://pekko.apache.org/assets/stylesheets/application-palette.22915126.css">
<link rel="stylesheet" href="https://pekko.apache.org/lib/material__tabs/dist/mdc.tabs.min.css">
<link rel="stylesheet" href="https://pekko.apache.org/lib/prettify/prettify.css">
<script src="https://pekko.apache.org/assets/javascripts/modernizr.1aa3b519.js"></script>
<link rel="stylesheet" href="https://pekko.apache.org/assets/fonts/font-awesome.css">
<link rel="stylesheet" href="https://pekko.apache.org/assets/fonts/material-icons.css">
<link rel="stylesheet" href="https://pekko.apache.org/assets/stylesheets/paradox-material-theme.css">
<link rel="stylesheet" href="https://pekko.apache.org/assets/stylesheets/pekko-theme.css">
</head>
<body
data-md-color-primary="white"
data-md-color-accent="orange"
>
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" data-md-component="overlay" for="__drawer"></label>
<!-- Adapted from sbt-paradox-material-theme version 0.6.0 -->
<!-- https://github.com/sbt/sbt-paradox-material-theme/blob/2d57fe0567ea9fe7e8de14faef4fa777841d505a/theme/src/main/assets/partials/header.st -->
<!-- Overrides the icon assets.hostname property -->
<header class="md-header" data-md-component="header">
<nav class="md-header-nav md-grid">
<div class="md-flex">
<div class="md-flex__cell md-flex__cell--shrink">
<a href="index.html" title="Apache Pekko™" class="md-header-nav__button md-logo">
<img src="https://pekko.apache.org/assets/images/pekko_logo.png" width="24" height="24">
</a>
</div>
<div class="md-flex__cell md-flex__cell--shrink">
<label class="md-icon md-icon--menu md-header-nav__button" for="__drawer"></label>
</div>
<div class="md-flex__cell md-flex__cell--stretch">
<div class="md-flex__ellipsis md-header-nav__title" data-md-component="title">
<span class="md-header-nav__topic">
Apache Pekko™
</span>
<span class="md-header-nav__topic">
How to Contribute
</span>
</div>
</div>
<div class="md-flex__cell md-flex__cell--shrink">
<label class="md-icon md-icon--search md-header-nav__button" for="__search"></label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="query" data-md-state="active">
<label class="md-icon md-search__icon" for="__search"></label>
<button type="reset" class="md-icon md-search__icon" data-md-component="reset" tabindex="-1">&#xE5CD;</button>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" data-md-scrollfix>
<div class="md-search-result" data-md-component="result">
<div class="md-search-result__meta">
Type to start searching
</div>
<ol class="md-search-result__list"></ol>
</div>
</div>
</div>
</div>
</div>

</div>
</div>
</nav>
</header>

<div class="md-container">
<main class="md-main">
<div class="md-main__inner md-grid" data-md-component="container">
<div class="md-sidebar md-sidebar--primary" data-md-component="navigation">
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<!-- Adapted from sbt-paradox-material-theme version 0.6.0 -->
<!-- https://github.com/sbt/sbt-paradox-material-theme/blob/2d57fe0567ea9fe7e8de14faef4fa777841d505a/theme/src/main/assets/partials/nav.st -->
<nav class="md-nav md-nav--primary" data-md-level="0" style="visibility: hidden">
<label class="md-nav__title md-nav__title--site" for="drawer">
<a href="index.html" title="Apache Pekko™" class="md-nav__button md-logo">
<span class="md-nav__button md-logo">
<img src="https://pekko.apache.org/assets/images/pekko_logo.png" width="24" height="24">
</a>
<a href="index.html" title="Apache Pekko™">
Apache Pekko™
</a>
</label>
<ul>
  <li><a href="samples.html" class="page">Samples</a>
  <ul>
    <li><a href="samples.html#help-wanted" class="header">Help Wanted</a></li>
  </ul></li>
  <li><a href="modules.html" class="page">Modules</a>
  <ul>
    <li><a href="modules.html#repositories" class="header">Repositories</a></li>
  </ul></li>
  <li><a href="download.html" class="page">Download</a>
  <ul>
    <li><a href="download.html#jars" class="header">Jars</a></li>
    <li><a href="download.html#pekko-core" class="header">Pekko Core</a></li>
    <li><a href="download.html#pekko-http" class="header">Pekko HTTP</a></li>
    <li><a href="download.html#pekko-grpc" class="header">Pekko gRPC</a></li>
    <li><a href="download.html#pekko-management" class="header">Pekko Management</a></li>
    <li><a href="download.html#pekko-connectors" class="header">Pekko Connectors</a></li>
    <li><a href="download.html#pekko-connectors-kafka" class="header">Pekko Connectors Kafka</a></li>
    <li><a href="download.html#pekko-persistence-cassandra" class="header">Pekko Persistence Cassandra</a></li>
    <li><a href="download.html#pekko-persistence-dynamodb" class="header">Pekko Persistence DynamoDB</a></li>
    <li><a href="download.html#pekko-persistence-jdbc" class="header">Pekko Persistence JDBC</a></li>
    <li><a href="download.html#pekko-persistence-r2dbc" class="header">Pekko Persistence R2DBC</a></li>
    <li><a href="download.html#pekko-projection" class="header">Pekko Projection</a></li>
    <li><a href="download.html#pekko-sbt-paradox" class="header">Pekko SBT Paradox</a></li>
    <li><a href="download.html#archives" class="header">Archives</a></li>
    <li><a href="download.html#verifying-downloads" class="header">Verifying Downloads</a></li>
  </ul></li>
  <li><a href="how-to-contribute.html#how-to-contribute" class="active page">How to Contribute</a>
  <ul>
    <li><a href="how-to-contribute.html#the-apache-pekko-community" class="header">The Apache Pekko™ Community</a></li>
    <li><a href="how-to-contribute.html#code-of-conduct" class="header">Code of Conduct</a></li>
    <li><a href="how-to-contribute.html#committers" class="header">Committers</a></li>
  </ul></li>
</ul>

<nav class="md-nav md-nav--secondary">
<label class="md-nav__title" for="__toc">Table of contents</label>
<ul>
  <li><a href="how-to-contribute.html#how-to-contribute" class="header">How to Contribute</a>
  <ul>
    <li><a href="how-to-contribute.html#the-apache-pekko-community" class="header">The Apache Pekko™ Community</a></li>
    <li><a href="how-to-contribute.html#code-of-conduct" class="header">Code of Conduct</a></li>
    <li><a href="how-to-contribute.html#committers" class="header">Committers</a></li>
  </ul></li>
</ul>
</nav>



<ul class="md-nav__list md-nav__links">
<li class="md-nav__item"><a href="https://apache.org"><i class="md-icon">link</i> Apache Software Foundation</a></li>
<li class="md-nav__item"><a href="https://apache.org/licenses/"><i class="md-icon">link</i>&nbsp;License</a></li>
<li class="md-nav__item"><a href="https://apache.org/security/"><i class="md-icon">link</i>&nbsp;Security</a></li>
<li class="md-nav__item"><a href="https://privacy.apache.org/policies/privacy-policy-public.html"><i class="md-icon">link</i>&nbsp;Privacy</a></li>
<li class="md-nav__item"><a href="https://www.apache.org/events/current-event.html"><i class="md-icon">link</i>&nbsp;Events</a></li>
<li class="md-nav__item"><a href="https://www.apache.org/foundation/sponsorship.html"><i class="md-icon">link</i>&nbsp;Donate</a></li>
<li class="md-nav__item"><a href="https://www.apache.org/foundation/sponsors"><i class="md-icon">link</i>&nbsp;Thanks</a></li>
</ul>

</nav>

</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="toc">
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary">
<label class="md-nav__title" for="__toc">Table of contents</label>
<ul>
  <li><a href="how-to-contribute.html#how-to-contribute" class="header">How to Contribute</a>
  <ul>
    <li><a href="how-to-contribute.html#the-apache-pekko-community" class="header">The Apache Pekko™ Community</a></li>
    <li><a href="how-to-contribute.html#code-of-conduct" class="header">Code of Conduct</a></li>
    <li><a href="how-to-contribute.html#committers" class="header">Committers</a></li>
  </ul></li>
</ul>
</nav>

</div>
</div>
</div>
<div class="md-content">
<article class="md-content__inner md-typeset">
<div class="md-content__searchable">
<h1><a href="#how-to-contribute" name="how-to-contribute" class="anchor"><span class="anchor-link"></span></a>How to Contribute</h1>
<h2><a href="#the-apache-pekko-community" name="the-apache-pekko-community" class="anchor"><span class="anchor-link"></span></a>The Apache Pekko™ Community</h2>
<p>If you have questions about the contribution process or discuss specific issues, please interact with the community using the following resources.</p>
<ul>
  <li><a href="https://lists.apache.org/list.html?users@pekko.apache.org">Pekko users mailing list</a>: for Pekko usage discussions. <a href="mailto:users-subscribe@pekko.apache.org">Subscribe</a> <a href="mailto:users-unsubscribe@pekko.apache.org">Unsubscribe</a></li>
  <li><a href="https://lists.apache.org/list.html?dev@pekko.apache.org">Pekko dev mailing list</a>: for Pekko development discussions. <a href="mailto:dev-subscribe@pekko.apache.org">Subscribe</a> <a href="mailto:dev-unsubscribe@pekko.apache.org">Unsubscribe</a></li>
  <li><a href="https://github.com/apache/pekko/discussions">GitHub discussions</a>: for questions and general discussion.</li>
  <li><a href="https://github.com/apache/pekko/issues">GitHub issues</a>: for bug reports and feature requests. Please search the existing issues before creating new ones. If you are unsure whether you have found a bug, consider asking in GitHub discussions or the mailing list first.</li>
</ul>
<p>With GitHub, the Pekko code is split across <a href="modules.html">multiple repositories</a>. The links for GitHub discussions and issues above are related to the core repository. If you are aware of the right repository, then please use the discussions and issues for that repository. </p>
<h2><a href="#code-of-conduct" name="code-of-conduct" class="anchor"><span class="anchor-link"></span></a>Code of Conduct</h2>
<p>Please see the Apache wide <a href="https://www.apache.org/foundation/policies/conduct">Code of Conduct</a>.</p>
<h2><a href="#committers" name="committers" class="anchor"><span class="anchor-link"></span></a>Committers</h2>
<p>The current list of Apache Pekko committers can be found in the Apache <a href="https://people.apache.org/phonebook.html?pmc=pekko">Phonebook</a>.</p>
<p>All code merges require approval from at least 1 Pekko committer. Most Pekko committers are also members of the PPMC. Releases require that at least 3 Pekko PPMC members approve the release.</p>
<p>We are looking to build up the number of committers and PPMC members. We will invite people to join the team. This is based on meritocracy. Contributors who have become involved in the Pekko community and who have shown a good level of understanding of the Pekko code base will be considered. We have an outline of the process for becoming a committer on the Apache Pekko project on our <a href="https://cwiki.apache.org/confluence/display/PEKKO/Becoming+a+Committer">wiki</a>.</p>
<p>Code reviews and votes on releases can be made by anyone.</p>
</div>
</article>
</div>
</div>
</main>
<!-- Adapted from sbt-paradox-material-theme version 0.6.0 -->
<!-- https://github.com/sbt/sbt-paradox-material-theme/blob/2d57fe0567ea9fe7e8de14faef4fa777841d505a/theme/src/main/assets/partials/footer.st -->
<footer class="md-footer">
<div class="md-footer-nav">
<nav class="md-footer-nav__inner md-grid">
<a href="download.html" title="Download" class="md-flex md-footer-nav__link md-footer-nav__link--prev" rel="prev">
<div class="md-flex__cell md-flex__cell--shrink">
<i class="md-icon md-icon--arrow-back md-footer-nav__button"></i>
</div>
<div class="md-flex__cell md-flex__cell--stretch md-footer-nav__title">
<span class="md-flex__ellipsis">
<span class="md-footer-nav__direction">
Previous
</span>
Download
</span>
</div>
</a>
</nav>
</div>
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-footer-copyright">
<div class="md-footer-copyright__highlight">
Copyright © 2011-2022 <a href="https://www.lightbend.com/">Lightbend, Inc</a>.
 Apache Pekko, Pekko, and its feather logo are trademarks of The Apache Software Foundation.
</div>
</div>
</div>
</div>
</footer>

</div>
<script src="https://pekko.apache.org/assets/javascripts/application.583bbe55.js"></script>
<script src="https://pekko.apache.org/assets/javascripts/paradox-material-theme.js"></script>
<script>app.initialize({version:"0.17",url:{base:"."}})</script>
<script type="text/javascript" src="https://pekko.apache.org/lib/prettify/prettify.js"></script>
<script type="text/javascript" src="https://pekko.apache.org/lib/prettify/lang-scala.js"></script>
<script type="text/javascript" src="https://pekko.apache.org/lib/jquery/jquery.min.js"></script>
<script type="text/javascript" src="https://pekko.apache.org/assets/javascripts/groups.js"></script>

<script type="text/javascript">
document.addEventListener("DOMContentLoaded", function(event) {
window.prettyPrint && prettyPrint();
});
</script>
</body>
</html>
